package com.intramirror.product.service;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.web.bind.annotation.ResponseStatus;

/**
 * Created on 2018/4/18.
 * @author 123
 */
@Service(value = "facilityService")
public class FacilityService {

    @Autowired
    IAggregateService aggregateService;

    @Autowired
    ICouponService couponService;

    @Autowired
    IProductService productService;

    @Autowired
    IPromotionService promotionService;

    @Autowired
    ISkuService skuService;

    @Autowired
    ISpuService spuService;

    @Autowired
    IPriceChangeRuleService priceChangeRuleService;

    @Autowired
    IPriceRuleService priceRuleService;

    public IAggregateService getAggregateService() {
        return aggregateService;
    }

    public ICouponService getCouponService() {
        return couponService;
    }

    public IProductService getProductService() {
        return productService;
    }

    public IPromotionService getPromotionService() {
        return promotionService;
    }

    public ISkuService getSkuService() {
        return skuService;
    }

    public ISpuService getSpuService() {
        return spuService;
    }

    public IPriceChangeRuleService getPriceChangeRuleService() {
        return priceChangeRuleService;
    }

    public IPriceRuleService getPriceRuleService() {
        return priceRuleService;
    }
}
